transmission semi-diffuse - Spanish English Dictionary